//package com.example.administrator.managesystem;
//import android.app.AlertDialog;
//import android.content.DialogInterface;
//import android.os.Bundle;
//import android.support.annotation.Nullable;
//import android.support.v7.app.AppCompatActivity;
//import android.util.Log;
//import android.view.View;
//import android.widget.CheckBox;
//import android.widget.CompoundButton;
//
//
//public class Test extends AppCompatActivity {
//    private CheckBox allbox;
//    private CheckBox eatbox;
//    private CheckBox drinkbox;
//    private CheckBox sleepbox;
//    @Override
//    protected void onCreate(Bundle savedInstanceState) {
//        super.onCreate(savedInstanceState);
//        setContentView(R.layout.test);
//        allbox =(CheckBox) findViewById(R.id.all);
//        eatbox =(CheckBox) findViewById(R.id.eat);
//        drinkbox =(CheckBox) findViewById(R.id.drink);
//        sleepbox =(CheckBox) findViewById(R.id.sleep);
//
//        AllCheckListener allCheckListener=new AllCheckListener();
//        allbox.setOnClickListener(allCheckListener);
//
//        BoxCheckListener boxCheckListener=new BoxCheckListener();
//        drinkbox.setOnCheckedChangeListener(boxCheckListener);
//        eatbox.setOnCheckedChangeListener(boxCheckListener);
//        sleepbox.setOnCheckedChangeListener(boxCheckListener);
//    }
//
//    class AllCheckListener implements View.OnClickListener{
//        @Override
//        public void onClick(View v) {
//            CheckBox all=(CheckBox)v;
//            eatbox.setChecked(all.isChecked());
//            drinkbox.setChecked(all.isChecked());
//            sleepbox.setChecked(all.isChecked());
//
//
//        }
//    }
//    class BoxCheckListener implements CompoundButton.OnCheckedChangeListener{
//        @Override
//        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
//            if(!isChecked){
//                allbox.setChecked(isChecked);
//            }
//        }
//    }
//}
//
